/*
 * TOP SECRET Copyright 2006-2015 Transsion.com All right reserved. This software is the confidential and proprietary
 * information of Transsion.com ("Confidential Information"). You shall not disclose such Confidential Information and
 * shall use it only in accordance with the terms of the license agreement you entered into with Transsion.com.
 */
package com.yunji.framework_template.common.enumeration;

/**
 * ClassName:NewsType <br/>
 * Date: 2018年11月28日 上午10:36:37 <br/>
 * 
 * @author fenglibin1982@163.com
 * @Blog http://blog.csdn.net/fenglibing
 * @version
 * @see
 */
public enum NewsType {
                      HOT, // 综合性热点内容
                      EDUCATION, // 教育
                      VIDEO, // 视频
                      IMAGE, // 图片
                      SPORT, // 体育
                      LIFESTYLE, // 生活
                      FUN, // 搞笑，包括笑话、搞笑的图片等
                      HOUSE, // 房产
                      ASKANDANSWER, // 问答
                      HEALTH, // 健康
                      MILITARY, // 军事
                      CAR, // 汽车
                      TECH, // 科技
                      FINANCE, // 金融
                      NEWS, // 不便于归类的新闻都放在这里
                      BUSINESS, // 商业
                      ENTERTAINMENT, // 娱乐
                      BLOG, // 博客
                      MAN, // 男人
                      WOMAN, // 女人
                      KIDS,// 孩子
                      FOOD,//食物
                      POLITICS;//国家政治

    /**
     * 根据id的范围返回NewsType的具体类型，每10亿做为一个分隔阶梯。
     * 
     * @param id 新闻的ID值
     * @return 新闻的类型
     */
    public static NewsType getNewsType(long id) {
        if (id >= 1 && id < 1000000000L) {
            return HOT;
        } else if (id >= 1000000000L && id < 2000000000L) {
            return EDUCATION;
        } else if (id >= 2000000000L && id < 3000000000L) {
            return VIDEO;
        } else if (id >= 3000000000L && id < 4000000000L) {
            return IMAGE;
        } else if (id >= 4000000000L && id < 5000000000L) {
            return SPORT;
        } else if (id >= 5000000000L && id < 6000000000L) {
            return LIFESTYLE;
        } else if (id >= 6000000000L && id < 7000000000L) {
            return FUN;
        } else if (id >= 7000000000L && id < 8000000000L) {
            return HOUSE;
        } else if (id >= 8000000000L && id < 9000000000L) {
            return ASKANDANSWER;
        } else if (id >= 9000000000L && id < 10000000000L) {
            return HEALTH;
        } else if (id >= 10000000000L && id < 11000000000L) {
            return MILITARY;
        } else if (id >= 11000000000L && id < 12000000000L) {
            return CAR;
        } else if (id >= 12000000000L && id < 13000000000L) {
            return TECH;
        } else if (id >= 13000000000L && id < 14000000000L) {
            return FINANCE;
        } else if (id >= 14000000000L && id < 15000000000L) {
            return NEWS;
        } else if (id >= 15000000000L && id < 16000000000L) {
            return BUSINESS;
        } else if (id >= 16000000000L && id < 17000000000L) {
            return ENTERTAINMENT;
        } else if (id >= 17000000000L && id < 18000000000L) {
            return BLOG;
        } else if (id >= 18000000000L && id < 19000000000L) {
            return MAN;
        } else if (id >= 19000000000L && id < 20000000000L) {
            return WOMAN;
        } else if (id >= 20000000000L && id < 21000000000L) {
            return KIDS;
        } else if (id >= 21000000000L && id < 22000000000L) {
            return FOOD;
        } else if (id >= 22000000000L && id < 23000000000L) {
            return POLITICS;
        }
        return null;
    }
}
